Global qc & manager careers